#include "hplcqinfinecollectorparsesystempacket.h"
#include "common/hplcqinfinepfcid.h"

namespace hplc
{
namespace qinfine
{

HplcQinfineCollectorParseSystemPacket::HplcQinfineCollectorParseSystemPacket(HplcQinfineCollectorProtocolData &data, CollectorParam &param, QObject *parent)
    : QObject (parent)
    , m_d (&data)
    , m_param(&param)
{

}

void HplcQinfineCollectorParseSystemPacket::parseSet(quint8 pfc, char *data)
{
    switch (pfc)
    {
    case PFC_CES_WORKMODE:
        break;
    case PFC_CES_X_MAN:
        break;
    case PFC_CES_Y_MAN:
        break;
    case PFC_CES_VALVE_MAN:
        break;
    case PFC_CES_X_HOME:
        break;
    case PFC_CES_Y_HOME:
        break;
    case PFC_CES_X_OFFSET:
        break;
    case PFC_CES_Y_OFFSET:
        break;
    case PFC_CES_X_SPACE:
        break;
    case PFC_CES_Y_SPACE:
        break;
    case PFC_CES_X_RPM:
        break;
    case PFC_CES_Y_RPM:
        break;
    case PFC_CES_BOTTLE_COUNT:
        break;
    default:
        break;
    }
}

void HplcQinfineCollectorParseSystemPacket::parseGet(quint8 pfc, char *data)
{
    switch (pfc)
    {
    case PFC_CES_WORKMODE:
        break;
    case PFC_CES_X_MAN:
        break;
    case PFC_CES_Y_MAN:
        break;
    case PFC_CES_VALVE_MAN:
        break;
    case PFC_CES_X_HOME:
        break;
    case PFC_CES_Y_HOME:
        break;
    case PFC_CES_X_OFFSET:
        break;
    case PFC_CES_Y_OFFSET:
        break;
    case PFC_CES_X_SPACE:
        break;
    case PFC_CES_Y_SPACE:
        break;
    case PFC_CES_X_RPM:
        break;
    case PFC_CES_Y_RPM:
        break;
    case PFC_CES_BOTTLE_COUNT:
        break;
    default:
        break;
    }
}

} // qinfine
} // hplc
